Senior React.js Mock Interview - Build Recursive List